x86/mm: fix domain-paging's interaction with log-dirty
authorAndres Lagar-Cavilla <andres@lagarcavilla.org>
Thu, 24 Nov 2011 16:34:34 +0000 (16:34 +0000)
committerAndres Lagar-Cavilla <andres@lagarcavilla.org>
Thu, 24 Nov 2011 16:34:34 +0000 (16:34 +0000)
commit2ad467f6a3bf85d1cb33f1707b8694d29cc26035
tree8cb2b3fea188e26142702aa9a7e73e8cc199bb44
parent44fc6177ee75cf11fb5cf4079f9482acb634055f
x86/mm: fix domain-paging's interaction with log-dirty

Allow pages typed log dirty to be paged out, and the proper type to
restored when paging pages back in.

Signed-off-by: Andres lagar-Cavilla <andres@lagarcavilla.org>
Signed-off-by: Adin Scannell <adin@scannell.ca>
Acked-by: Tim Deegan <tim@xen.org>
Committed-by: Tim Deegan <tim@xen.org>
xen/arch/x86/mm/p2m.c
xen/include/asm-x86/p2m.h